nitrogen triiodide - English Synonyms Dictionary